package com.boesch.electroOffice.business.businessObject;

import java.util.List;

import com.boesch.electroOffice.business.common.BusinessException;
import com.boesch.electroOffice.dataaccess.common.IllegalDataAccessException;
import com.boesch.electroOffice.model.messerli.Project;

public interface ProjectBusinessObject {

	
	/**
	 * Reads all Projects from dataaccess.
	 * 
	 * @return List<ProjectMesserli> projects
	 * @throws IllegalDataAccessException ex
	 */
	public List<Project> readAllProjects() 
			throws IllegalDataAccessException, BusinessException;
	
}
